package com.tubi.test.override;
/*
- 方法重写的注意事项
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
3. 静态方法不能被重写,如果子类也有相同的方法,并不是重写的父类的方法
 */
public class ipearV2 extends ipearV1{
    /*
        手机类ipearV2
            call（String name）：打电话
            smallBlack（） 语音助手（speach english。。 说中文）
     */
    /*
    - 1、方法重写概念
    - 子类出现了和父类中一模一样的方法声明（方法名一样，参数列表也必须一样）
    - 2、方法重写的应用场景
      - 当子类需要父类的功能，而功能主体子类有自己特有内容时，可以重写父类中的方法，这样，即沿袭了父类的功能，又定义了子类特有的内容


     注意
        方法重写 在继承体系中，子出现和父一样的方法声明（方法名， 参数列表 ，返回值类型）
        方法重载 ，在同一个类中，方法名相同，参数列表不同，与返回值无关
     */
//    public void smallBlack(){
//        super.smallBlack();
//        System.out.println("说中文");
//    }

    @java.lang.Override //检查当前方法是否是重写方法
     public void smallBlack() {
        super.smallBlack();
    }
}
